Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BEECHCROFT Detached £415,966 £344,000 30 Jul 2020
2 BEECHCROFT Detached £320,389 £260,000 23 Nov 2018
3 BEECHCROFT Detached £662,742 £340,000 16 Jul 2004
4 BEECHCROFT Detached £598,997 £105,000 8 Nov 1995